home *** CD-ROM | disk | FTP | other *** search
-
- // JavaScript wrapper for r3rmpope.h
- // Auto generated file, do not modify by hand
- // Copyright ⌐ 2004, Realsoft Graphics Oy
-
- var R3_RENDERMATPROPOPER_H = 1;
- include("real/raytr/r3rmprop.js")
-
-
- var R3CLID_RMPOPERATION = 737;
-
-
-
-
- R3RMPOPEA_Operation = 737500;
- function SetR3RMPOPEA_Operation(value) {
- R3Set(this.r3obj, R3RMPOPEA_Operation, value, R3TID_INTEGER, 0);
- }
-
- var R3RMPOPER_ADD = 0;
- var R3RMPOPER_CROSS = 1;
- var R3RMPOPER_DIV = 2;
- var R3RMPOPER_PMUL = 3;
- var R3RMPOPER_MAX = 4;
- var R3RMPOPER_MIN = 5;
- var R3RMPOPER_MUL = 6;
- var R3RMPOPER_POW = 7;
- var R3RMPOPER_SIN = 8;
- var R3RMPOPER_SQRT = 9;
- var R3RMPOPER_SUB = 10;
- var R3RMPOPER_TAN = 11;
- var R3RMPOPER_INVCOMB = 12;
- var R3RMPOPER_MOD = 13;
- var R3RMPOPER_NEGATE = 14;
- var R3RMPOPER_FABS = 15;
- var R3RMPOPER_LENGTH = 16;
- var R3RMPOPER_LOG = 17;
- var R3RMPOPER_COS = 18;
- var R3RMPOPER_COT = 19;
- var R3RMPOPER_ARCSIN = 20;
- var R3RMPOPER_ARCCOS = 21;
- var R3RMPOPER_ARCTAN = 22;
- var R3RMPOPER_EXP = 23;
- var R3RMPOPER_NORM = 24;
- var R3RMPOPER_ARCCOT = 25;
- var R3RMPOPER_FLOOR = 26;
- var R3RMPOPER_CEILING = 27;
- var R3RMPOPER_ROUND = 28;
- var R3RMPOPER_COMMUL = 29;
- var R3RMPOPER_ONESUB = 30;
- var R3RMPOPER_LININTERP = 31;
- var R3RMPOPER_AVERAGE = 32;
- var R3RMPOPER_POLAR = 33;
- var R3RMPOPER_ONEMODULO = 34;
- var R3RMPOPER_COMAVERAGE = 35;
- var R3RMPOPER_INVERT = 36;
- var R3RMPOPER_REFRACT = 37;
- var R3RMPOPER_REFLECT = 38;
- var R3RMPOPER_SIGN = 39;
-
-
- function r3Rmpoperation () {
- this.base = r3God;
- if(arguments.length) {
- this.base(R3CLID_RMPOPERATION, arguments);
- }
- // Attributes
- this.SetOperation=SetR3RMPOPEA_Operation;
- }
-
- r3Rmpoperation.prototype=new r3Rmatprop;
- // r3rmpope.h_H